strong and frequent diarrhea - Allemand Anglais Dictionnaire